extinct animals - Spanish English Dictionary